Unit 4 Digital Impacts - Topic 2: Complex digital data exchange problems and solution requirements
In this topic, students will:
- analyse problems and information to determine
- boundary of scope of given problems
- constraints and limitations of environments
- requirements of the solution components
- necessary coded modularity and features
- factors and risks that affect data security, including confidentiality, integrity and availability, and privacy
- existing code within inbuilt libraries
- prescribed and self-determined criteria to appraise the implementation, e.g. protection, security and interactions
- analyse, evaluate and make refinements to data to ensure completeness, consistency and integrity
- analyse and explain a system’s data process by developing data flow diagrams that link external entities, data sources, processes and data storage
- determine manageable aspects of a problem through a decomposition and analysis of
- constraints
- risks
- available tools and code libraries
- data storage and output requirements
- data interface
- determine data sources required to generate data components
- symbolise algorithmic steps as pseudocode
- explain the purpose of code and/or algorithm statements using code comments and annotations
- communicate using
- digital technologies–specific language
- language conventions; textual features such as annotations, paragraphs and sentences; and referencing conventions to convey information to particular audiences about digital solutions
- sketches or diagrams to present information and ideas about the problem and programmed digital solutions
- the modes of visual, written and spoken communication to present data and information about digital solutions.